package repo

import (
	"context"
	"wire/internal/biz"
	"wire/internal/data"
)

type UserRepo struct {
	data *data.Data
}

func NewUserRepo(data *data.Data) biz.UserRepo {
	return &UserRepo{
		data: data,
	}
}

func (r *UserRepo) Save(ctx context.Context) (uint64, error) {
	return 1, nil
}

func (r *UserRepo) Update(ctx context.Context) (uint64, error) {
	return 1, nil
}

func (r *UserRepo) Get(ctx context.Context) (uint64, error) {
	return 164, nil
}

func (r *UserRepo) List(ctx context.Context) (uint64, error) {
	return 1, nil
}
